foreign residence - Español Inglés Diccionario